shop front/window - Deutsch Englisch Wörterbuch